correct diagram