add remote wallpaper support