Should map onSuccess, not onComplete