Reduce Technical Debt Improve Code Quality