What exactly does this machine do?