Assignment explanations added