add base experiment class.