fix clientlist, after that,also need implement sync for it