Just about a week ago Diplo unleashed a new track