cluster preparation