add:pid lib