consolidate create and edit question