loading world zones with ServiceLoader; added constants