Leonard Chen – Waiting for the miracle