less aggressive inlining