change back to directly load, cause it is dir only