How we evaluate requests