Lot of good info, great job