improvteamsurl now optional, and invalid urls throw an exception