Updated experiment implementation.