Week 6 hash and other stuff.