Added validation at request level