add the 4th, 5th, 6th part