all the three parts ready