Add in Challenge 8 files. Experiment with type