simplify invocation