allow move() to accept an offset of 0