refined diagram