__repr__ will now return string