added shim to require  and dependency trees