Made key/value public in the Data struct. I might regret this.