Add length and presence validations