reviewing graphFactory, renamed 'view' to 'visual'