Wallpaper generation properly