added cli arguments