added form control rules