getting forms and such working