fifth argument of ask? it is not very clear or consistent with the example