Making tac and command line capable