Should this be indented more?  As is it will only write the last field in self.in_fields