added some structure to experiments