STLTH and S-compatible

STLTH and S-compatible