shorten invocation chains