working through forms