validate tsm