well it's working with modules, cool! and it adds the values to the hash and validates that all the fields right there. cool. next write it to the file