better comparison and issue fix proposal