Smart term (10/27)

Smart term