async optimizations