still issue with get next vessle, loading servers in a seperate method