This is for partD real time.