set placeholder image on failure