Reuse tms handling