Implements PCS provider