hybrid counting