Observer for counter