Defying odds

preload imagepreload image