This is not pedantic, it is a very good idea, thank you!...I couldn't quite figure out how you meant this to work, but I implemented my own solution. Please let me know if you think it is a good idea or bad idea-there might be a better way of doing it than my implementation in python.