allow passing a string as first param