success should come before failure, shu