__repr__ update