implemented splashscreens