Design and experimentation