note pid provider bug fix