use __dict__