working on create-app-form, made it more dynamic