customize the form