Adding {s,d,c,z}rot support.