substantial changes to sc_pr; roll temp rigged
sc_pr into submethods; working except 10th bonus
sc_pr and subs working, simplified - write 10th next