cleaned up, fixed up splash screen replacement