close #107 and few new function such as automatic update, by-hand update, ect..