private flag should be false