Welcome back.

Many changes and much still the same.