Add support for move() operation