lots of refactoring, splash intro height transition