backed up to respec 0 failures- try to refactor from this point