changes some indentation and line order of some codes to tackle building splash even for interactive, previously wasn't.