added modules/parent hierarchy