make use of service API