public List<String> userService(String userName, String userType) {
		List<String> serviceList = new Vector<String>();
		String currentLine;
		StringTokenizer strTk;
		BufferedReader br = getFileReader();
		
		if(br == null) {
			System.err.println("Error opening file");
			System.exit(1);
		}

		try {
			//Read until the end of file
			while ((currentLine = br.readLine()) != null) {
				if(currentLine.isEmpty())
					break;
				strTk = new StringTokenizer(currentLine);
				
				//read services only for the received user
				if (strTk.nextElement().equals(userName)) {
					if(!strTk.nextElement().equals(userType)) {
						break;
					}
					while (strTk.hasMoreTokens()) {
						serviceList.add(strTk.nextToken());
					}
					break;
				}

			}
			br.close();
		} catch (IOException e) {
			System.err.println("Error reading database file");
			e.printStackTrace();
		}

		return serviceList;
	}