fixed spare spart status changes bug