TAC module

Tryin to add some code from my place.