expanding api, edmunds api needs to be broken out of vehicle service.