improved how code is interpreted