Revert "Revert "add project""

This reverts commit bc09cb514b026aac3c04d8e2cdfe8e2a0d59e928.