framework validation and error message replacing custom validation... Laravel is going to do a better job