cleaning up
printing status messages
actually produce output :)