Sort:  

I agree. Besides a good timing these are the keys to success.