Splitting to application service and fixing GetServiceList