Just answer Dustin's questions with actual answers for this to work.
I got inspiration for this while looking through some of my older projects.