add data fields. closes #13.