many additions to experiment and rotation