minor performance things in interp