SPC Compatiable Readers