preloader

code-re-factoring