resove lib