what's the deal with recoil?