and develops new products and services.