public static Message[] getConversation(Statement stmt, int sender_id, int recipient_id) throws SQLException {
		stmt.executeUpdate("UPDATE messages SET message_read = 1 WHERE sender = " + sender_id + " AND recipient = " + recipient_id);
		ResultSet rs = stmt
		.executeQuery("SELECT messages.*, users.username FROM messages INNER JOIN users ON messages.sender = users.id WHERE recipient IN ("
				+ sender_id + ", " + recipient_id + ")"
				+ " AND sender IN ("
				+ sender_id + ", " + recipient_id + ")"
				+ " ORDER BY sent_on");
		return parseResults(rs);
	}