implemented node move in controller