refactor from Max to TwoServiceRetriever