generate cluster summary