Global refactor project