remove 'buffer' option.
add 'shiftCount' option.
add 'next' & 'prev' method.