always increase the internal counter