updated themeloader