getting forms to work