Integrate blending with rest of functionality