new tf activity module
new tf activity module