through the end of tutorial 4