[update] database and logic
[Update] clean and finish