tf's going on