Steve did an amazing job in explaining the material.