Created multi-step wizard logic