Why would we ever just return the counter?