bug #766: add phone and website validation