match asks as separate function