PERFORMANCE IMPROVEMENTS