Add presence and length validations