add url resolver feature