Forward counting

Basically this