Experiment: swap d/g