committing half working copy rec that ended up breaking the completely working interpreter