general graph

general graph