Hierarchical Dynamic Retrieve Module