better resource discovery