fine tuning the form