Forms can be built using user defined methods,