more reliable print background control