Adding Move Functionality