Hold up.... How did I get here and who are you?