parameterize matches range