a cloning from gitHub excercise