form structure changes