Managing user input is difficult, and the more common validators have a mindless map of one form to one verifier. What happens when you have more? What happens when you need messaging? Data::Manager, that's what. This is a tour of real-world usage of Data::Manager that allows multiple model classes to be verified at once, persistence of valid data and sane messaging systems.