fixing a misconception, thus allowing a keepop of 0