add: chop() and slice()