improve matchviews