arrow optimized