[ButtonMadness] Update sample to use unified API