Command invoker