futzing around with inlining