change sub_controllers and forms - part II