fixed but with late counter changes
fixed but with late counter changes