Refactor projects report method