first draft for form assertion