add logic to launch screen