did some work on forms