get form working! just need to finish + style