counter block notifies all groups at once instead of one group at a time