removed ops map (wasn't helping); keeping only tail calls