Very thorough and well explained I will go back