refactor: pre-increment counter