rearranged spr method names