TODOs
fix while-active test
fix the while-active scenario, with mv/cp hijinks