typo in onCompleteCallback