uploading pathfollowing