We are at halfway point of this marathon. Time is flying too fast.