hopefully working form view