For some supplemental reading material check out Gregory “Grash” Walek’s recap here.