working on the experiments. not yet done.