modify Projects in the model & fix tests & demo