graph writing