Adding unified module for TM report calls.

No, no it doesn't