copied original count script and added TODO statements for adjustments
probably easier to change existing counter than to e-implement new ones
for each change