added simple resolver