Renamed cb to be onComplete