fixed list and regexp matching