Almost flawless you say? You see the glass 90% full. That is the wrong way to think. You must see the glass 10% empty. This too has areas for improvement