fixed form, back to working. still need to add styling