unrefactored the code so I can diff against the non segfaulting standard cilk
unrefactor