adding splash screen, and general robustness of the advanced features