bettered success callback explanation