Added move_back method & fix move method