work image validations and error messages now added