all but one test passing with shoestring
update to shoestring and test tweak fixes final bug