added cluster manager class