private String[] params(String inputLine, int numberOfParams) throws CommandException {
		int index=inputLine.indexOf(' ');
		if(index!=-1)
			inputLine= inputLine.substring(inputLine.indexOf(" "),inputLine.length()).trim(); //chop keyword
		else if(numberOfParams>0){
			throw new CommandException("!print missing parameters!");
		}
		StringTokenizer tokenizer= new StringTokenizer(inputLine, " ");

		String[] params= new String[7];
		String tmp="";
		for(int i = 0; i<numberOfParams;i++){
			if(tokenizer.hasMoreTokens()){
				tmp=tokenizer.nextToken();
				params[i]=tmp+" ";
			}
			else throw new CommandException("!print missing parameters!");
		}

		while((tokenizer.hasMoreTokens()&&(numberOfParams!=0))){
			params[numberOfParams-1]+= tokenizer.nextToken()+" ";
		}
		//POLISISHING
		for(int i=0;i<numberOfParams;i++){
			params[i]= params[i].trim();
		}

		return params;
	}