fix #3 Add Graph