command line tool initial features working