blending functions now easier to use