added extract cluster util