take care of __counter__ in wipe