Difference between optimized and non-optimized version