opt graph