The puzzle of success