This is my version of M.A.G.N.I._TComms Module