++++++++++++T.Q.M................