more inlining. 0.8s