rev: af18866, 2019-12-26