Neat idea but takes a while to really figure out exactly what you're supposed to do. I had an issue where it would build whatever I had previously selected under the buttons when I would select something else.