add genernate_graoh.rb & modify something