added the start of the second part