fix #140. kinda.

It waits until the image is loaded before it changes...