fixing adaptive backgrounds