add lmgtfy, fix & enhance ddg