Business-primitives