This is the newest version of bar talk, written from scratch