Major update on everything.