added term listener