sneak: smart case