modifies background thanks to Sonia