new method build form