support obsolete matcher