Tutorial part6 complete