mod: system composition