use resource loader rather than global archive