some more update work