Explaining the code on the