add pid code