Optimize codes