validator error handling fix