trying to use resolver
wip
wip