If I could remote into your computer I'd take a look at it. It is probably linking to a service that changes the images periodically.