add post 'WeakPtr'