error checking for set_background, default WP_CASE, threads for load_wallpapers