make resolver be a init param
named tests
working on a named function invoker