emma magnolia and ava