Madelline On A Different Wave! meaning