awesome week 6 stuff.