fix pid init