Remove _calculations() and move related calculations to _counter()