fixed bug, existing tests all pass again