refactor projects

refactor projects