added work validations