I don't see any problems with it. You worked hard on it. I like how you code these conditions. I like it.