- updates structure
- updates preloader