added few new files for cli handling