Diplo is the act everyone's been waiting for