What is right and What is is wrong that is the question .....