fixed RegisterMatcherAction