move around so ls is testable
remove tests
return to stdout
even more stdouty