no idempotent, added start for all-in-one version