#3 Created individual form components