erlang:add resource discovery