represent by diagram