add create!() to ephemeral