add althorism, Grapgh