Very thorough explanations and I was given resources.