super forms conditional logic