added more utility to CPHemeral. progress on scenes