added naive cluster comparison (needs rewrite)