Recognizing Your Success with Self Improvement