ensure self.status is always a number, not a string...