Experiment 3 in progress (code does not compile as of yet)