all of tutorial 5