copied DS answers to help me understand this more