How does TMS work?