Added image loading and fallback material