Cat now print files and behave like expected when no file is passed