Dirty Impact and TMLS