private DCPackage receiveDCPackage() throws IOException {
		byte[] buffer = new byte[DCPackage.PACKAGE_SIZE];
		for(int i = 0; i < DCPackage.PACKAGE_SIZE; i++) {
			buffer[i] = (byte) is.read();
		}
		return DCPackage.getPackage(buffer);
		// String s = Arrays.toString(buffer);
		// Debugger.println(2, "[Connection] reading " + s);
		// return DCPackage.getMessages(s)[0];
	}