update dir structure
updates for on-demand
updates for on-demand