new experiment, very much work in progress for now