added ondemand file loading