A lot of the new blood is encouraging, with lots to contribute.