failsafe in on_demand_load