SIMPLE, FAST, PERFECT