intermediate rep; tabling this effort for now
thoughts on JIT development