completes tutorial part 3