convenient for short ter.lm