raid acp now decentralised over functional classes