modify evaluate count2