gapless
not defined yet