Added success and failure process callbacks