A no new taxes pledge, but GOP still finds new revenue