add more inlining