experimenting even more with pipes and such
and some ideas on how to do the console