jit: outline with most of it filled in