Most codebases get complicated over time and soon become hard-to-read / unreadable unless they're constantly refactored. I can help you with creating a plan for such refactorings - and/or do them with you - so that your app / system becomes easy to work with again, while preserving its current functionality.