should I delete the @all_homed.setter def all_homed(self, *args, **kwargs): if self.no_force_homing: self._date = True for jnum in range(STAT.joints): if not STAT.joint[jnum]['homed']: self.value = False self.value = True def allHomed(self): """Returns TRUE if all joints are homed.""" if self.no_force_homing: return True for jnum in range(STAT.joints): if not STAT.joint[jnum]['homed']: return False return True