fix spr reading