first attempt at graphvis