add visual flow diagram