Change Counter to an immutable