RECODE discrepd (SYSMIS=SYSMIS) (0=0) (Lowest thru -.1=-1) (.1 thru Highest=1) INTO cbpddtgr . VARIABLE LABELS cbpddtgr 'CBBAP Directional Discrepancies total groups'. EXECUTE . RECODE discrdfm (SYSMIS=SYSMIS) (0=0) (Lowest thru -.1=-1) (.1 thru Highest=1) INTO cbpddfgr . VARIABLE LABELS cbpddfgr 'CBBAP Directional Discrepancies family groups'. EXECUTE . RECODE discrdso (SYSMIS=SYSMIS) (0=0) (Lowest thru -.1=-1) (.1 thru Highest=1) INTO cbpddsgr . VARIABLE LABELS cbpddsgr 'CBBAP Directional Discrepancies social groups'. EXECUTE . RECODE discrdwk (SYSMIS=SYSMIS) (0=0) (Lowest thru -.1=-1) (.1 thru Highest=1) INTO cbpddwgr . VARIABLE LABELS cbpddwgr 'CBBAP Directional Discrepancies work groups'. EXECUTE . RECODE discrdak (SYSMIS=SYSMIS) (0=0) (Lowest thru -.1=-1) (.1 thru Highest=1) INTO cbpddagr . VARIABLE LABELS cbpddagr 'CBBAP Directional Discrepancies Asking for Help groups'. EXECUTE . RECODE discrdtd (SYSMIS=SYSMIS) (0=0) (Lowest thru -.1=-1) (.1 thru Highest=1) INTO cbpdddgr . VARIABLE LABELS cbpdddgr 'CBBAP Directional Discrepancies talking of disagreements groups'. EXECUTE .