Compatibility as you know is not just a mere word. It is rather a word that has got a very big meaning to it. This has to do more with the mental state of mind of a person and therefore means a lot more that just being a word in the dictionary. Taking a closer [...]