Jeremy Newman : reformat and cleanup the user preferences form