composite graph