finished the second part