shiftability
not defined yet