Massive update – sorry for the delay

By Ed