Instead of criticism why not post your own versions for comparison....this way we all learn, or is that too much to ask.