enhance resource resolver