self.updated is not created unless 'updated' is not None...might need to at least set self.updated = None by default?