backup before implementing counter