Final Optimize Version 2