made a little progress on forms
rewriting survey using form class