Smart term (6/27)

Smart term