public String getUnread(String uID) {
		UserInGroup user = getUser(uID);
		int msgNo = user.getLastMsgNo();
		String msg = "";
		for (int i = messages.size() - lastStoreMsgNo + msgNo; i < messages
				.size() - 1; i++) {
			msg += messages.get(i).toString() + "\n";
		}
		user.setLastMsgNo(lastStoreMsgNo);
		if (lastStoreMsgNo - msgNo == messages.size()) {
			int minMsgNo = lastStoreMsgNo;
			for (int i = 0; i < userInGroups.size(); i++) {

				if (userInGroups.get(i).getLastMsgNo() < minMsgNo)
					minMsgNo = userInGroups.get(i).getLastMsgNo();
			}
			if (lastStoreMsgNo - messages.size() < minMsgNo)
				for (int i = 0; i < messages.size()
						- (lastStoreMsgNo - minMsgNo); i++) {
					messages.remove(0);
				}
		}
		return msg;
	}