keepcount rework