create and update various classes related to AutoForm