commit api
add history spot model