toolLocations get passed to the server