preloader fixed, updated ui