updates to code explanations