brought this code more in line with the Playful Prelaunch tutorial