loader creates resources