Klin: Almost Completely Perfect Advertising