recursive load data in schema