adding in comments for part1