I really like this idea and implementation. The only issue I had was getting stuck and having to start over.