graph viz first function