WHEW! Okay, I got called away during the 30 minutes, so I'm late, but I assure you, this took me 14 minutes! I even threw on some buttons! What a challenge!