analysis page
graph3 impl