integrate shorthand