I am so confused? What exactly is this supposed to do?