added form clearling