optimise runlog when privacy