Add required and length validations