assignment 2. need comments