..: by Mr. D :..