launch screen shenanigans