this is crazy. prince is that dude.