adding to registration logic some matcher's