oh god it broke, how does this thing work?