stable version of matching analyzer