resolver roughly works