static public void loadTweets(){
		Statement stmt = null;
		ResultSet rs = null;
		
		for(int month = 1; month <=4; month ++)
		try {
			
			String monthStr = "" + month;
			if(month < 10)	monthStr = "0" + monthStr;
			
			stmt = conn.createStatement();
			String sqlTxt = "select published_time_GMT, status_ID, user_ID, content from tweet_2012_" + monthStr;
			System.out.println(sqlTxt);
			if (stmt.execute(sqlTxt)) {
				rs = stmt.getResultSet();
				while (rs.next()) {
					
					Timestamp time = rs.getTimestamp("published_time_GMT");
					String status_ID = rs.getString("status_ID");
					String user_ID = rs.getString("user_ID");
					String twt = rs.getString("content");
					
					save(new Tweet(user_ID,  status_ID,  twt,  time));
					
				}
			}
			
			//out.close();

		} catch (SQLException ex) {
			// handle any errors
			System.out.println("SQLException: " + ex.getMessage());
			System.out.println("SQLState: " + ex.getSQLState());
			System.out.println("VendorError: " + ex.getErrorCode());

		} finally {
			// it is a good idea to release
			// resources in a finally{} block
			// in reverse-order of their creation
			// if they are no-longer needed
			if (rs != null) {
				try {
					rs.close();
				} catch (SQLException sqlEx) {
				} // ignore
				rs = null;
			}
			if (stmt != null) {
				try {
					stmt.close();
				} catch (SQLException sqlEx) {
				} // ignore
				stmt = null;
			}
		}
	}