overshorten
not defined yet