@Override
	public void runStartupChecks() throws EngineException {
		Engine eng = FreeForAll.getInstance().getEngineManger().getEngine("OfflineStorage");
		if (eng != null) {
			if (eng instanceof OfflineStorageEngine) {
				this.OSE = (OfflineStorageEngine) eng;
			}
		}
		eng = FreeForAll.getInstance().getEngineManger().getEngine("Storage");
		if (eng != null) {
			if (eng instanceof StorageEngine) {
				this.SE = (StorageEngine) eng;
			}
		}
		if (OSE == null || SE == null) {
			throw new EngineException("Missing Dependency.");
		}
	}