add data resolver interface