add mark match feature