Adding third part of second part of the project