PROMPT, PERFECT AND FAST