So... uh.... How does this work?