validate after bindFromObject