Finished everything through part 5 of tutorial