Add resolver interface