[#29] add validations to person