the scap lib reader