Peer reviewers for the National Institutes of Health are faced with the impossible. They are asked to evaluate applications that are too complex and too long in an amount of time that is too short.