working on gragraph still