Code Efficiency & Optimization Issues