Really messy stuff so that we can avoid alert and just click on the screen to replay. Definitly need to clean up implementation.