better implement meSHTerm