add validates to project model