working for classes now with neater coding of form sections and their description.