Extending and fixing matcher