add advancedget to close a requirement and its subs to further fix #81