NPIC Celebrated it's 20th anniversary