Appraising Pirec.org