clean codebase