Up-to resources module

without the refactoring