decoupling clusterermarker