XR20 programmable