Thorough training

Thorough training that challenged my prior knowledge the team worked well thank you Nathan and David