rough preloader added, and THEMES!