custom CLI; finished with file manipulation.