public JSONObject toJSONObject() throws ParseException {
		JSONObject obj = new JSONObject();

		obj.put(KEY_FIRST_NAME, getFirstName());
		obj.put(KEY_LAST_NAME, getLastName());
		obj.put(KEY_ID, getID());
		obj.put(KEY_POINTS, getPoints());

		Contestant c = getWeeklyPick();
		if (c == null) {
			c = new Contestant();
			c.setNull();
		}
		obj.put(KEY_WEEKLY_PICK_ID, c.getID());

		c = getUltimatePick();
		if (c == null) {
			c = new Contestant();
			c.setNull();
		}
		obj.put(KEY_ULT_PICK_ID, c.getID());

		obj.put(KEY_WIN_PICK_POINTS, new Integer(getUltimatePoints()));
		obj.put(KEY_NUM_BONUS_ANSWER,getNumBonusAnswer());
		return obj;
	}