public JSONObject getData() {
		JSONObject o = new JSONObject();
		try {
			for (Attribute a : Attribute.values())
				o.put(a.name(), get(a));
		} catch (JSONException e) {
			e.printStackTrace();
		}
		return o;
	}