ALMOST PERFECT