Commented parts that I've added