How does this operate