Optimize codes.