Lazy combine