allow passing commands