more standards compliant way to handle splash screen