started work on cli interface