allow using without params
another example
no need for sophisticated global check