added validations to projects