graph first commit
temp
graph temp
add history list and temporary add graph