Invocation draft impl.