different resource manager
more advanced resource loader