fixing form interactions