Lots of updates. Still working on infrastructure.