Adding cluster framework