rebuild FriendAdd FriendDel