refactored projects