ty and spec