Using self instead of Image
Adding fallback image possibility (see #2)