various form changes