diff --git a/nicolas-cli/pom.xml b/nicolas-cli/pom.xml
index 21a84ab..c45426f 100644
--- a/nicolas-cli/pom.xml
+++ b/nicolas-cli/pom.xml
@@ -28,11 +28,21 @@
             <scope>runtime</scope>
         </dependency>
 
+        <!-- internal -->
+        <dependency>
+            <groupId>pl.waw.ipipan.zil.multiservice</groupId>
+            <artifactId>utils</artifactId>
+        </dependency>
+
         <!-- third party -->
         <dependency>
             <groupId>com.beust</groupId>
             <artifactId>jcommander</artifactId>
         </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+        </dependency>
 
         <!-- logging -->
         <dependency>
diff --git a/nicolas-lib/pom.xml b/nicolas-lib/pom.xml
index f7ea7e6..3604385 100644
--- a/nicolas-lib/pom.xml
+++ b/nicolas-lib/pom.xml
@@ -15,10 +15,6 @@
 
         <!-- internal -->
         <dependency>
-            <groupId>pl.waw.ipipan.zil.summ</groupId>
-            <artifactId>pscapi</artifactId>
-        </dependency>
-        <dependency>
             <groupId>pl.waw.ipipan.zil.multiservice</groupId>
             <artifactId>utils</artifactId>
         </dependency>
@@ -29,16 +25,12 @@
             <artifactId>weka-stable</artifactId>
         </dependency>
         <dependency>
-            <groupId>org.apache.commons</groupId>
-            <artifactId>commons-csv</artifactId>
-        </dependency>
-        <dependency>
             <groupId>commons-io</groupId>
             <artifactId>commons-io</artifactId>
         </dependency>
         <dependency>
-            <groupId>org.apache.commons</groupId>
-            <artifactId>commons-lang3</artifactId>
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
         </dependency>
 
         <!-- logging -->
diff --git a/nicolas-multiservice/pom.xml b/nicolas-multiservice/pom.xml
index a49a932..766af7b 100644
--- a/nicolas-multiservice/pom.xml
+++ b/nicolas-multiservice/pom.xml
@@ -17,9 +17,11 @@
             <groupId>pl.waw.ipipan.zil.multiservice</groupId>
             <artifactId>utils</artifactId>
         </dependency>
+
+        <!-- third party -->
         <dependency>
-            <groupId>pl.waw.ipipan.zil.summ</groupId>
-            <artifactId>pscapi</artifactId>
+            <groupId>org.apache.thrift</groupId>
+            <artifactId>libthrift</artifactId>
         </dependency>
 
         <!-- logging -->
diff --git a/nicolas-train/pom.xml b/nicolas-train/pom.xml
index 57e2072..3936b01 100644
--- a/nicolas-train/pom.xml
+++ b/nicolas-train/pom.xml
@@ -51,9 +51,21 @@
             <artifactId>commons-lang3</artifactId>
         </dependency>
         <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-csv</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+        </dependency>
+        <dependency>
             <groupId>net.lingala.zip4j</groupId>
             <artifactId>zip4j</artifactId>
         </dependency>
+        <dependency>
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+        </dependency>
 
         <!-- logging -->
         <dependency>
diff --git a/pom.xml b/pom.xml
index f21f5f3..0d91777 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,11 +32,12 @@
         <weka-stable.version>3.8.1</weka-stable.version>
         <commons-lang3.version>3.5</commons-lang3.version>
         <commons-io.version>2.5</commons-io.version>
-        <slf4j-api.version>1.7.22</slf4j-api.version>
+        <slf4j-api.version>1.7.24</slf4j-api.version>
         <junit.version>4.12</junit.version>
         <zip4j.version>1.3.2</zip4j.version>
-        <mockito-core.version>2.7.1</mockito-core.version>
-        <jcommander.version>1.60</jcommander.version>
+        <mockito-core.version>2.7.17</mockito-core.version>
+        <jcommander.version>1.64</jcommander.version>
+        <libthrift.version>0.9.0</libthrift.version>
     </properties>
 
     <prerequisites>
@@ -140,6 +141,11 @@
                 <artifactId>jcommander</artifactId>
                 <version>${jcommander.version}</version>
             </dependency>
+            <dependency>
+                <groupId>org.apache.thrift</groupId>
+                <artifactId>libthrift</artifactId>
+                <version>${libthrift.version}</version>
+            </dependency>
 
             <!-- logging -->
             <dependency>
@@ -151,6 +157,7 @@
                 <groupId>org.slf4j</groupId>
                 <artifactId>slf4j-simple</artifactId>
                 <version>${slf4j-api.version}</version>
+                <scope>runtime</scope>
             </dependency>
 
             <!-- test -->
@@ -175,6 +182,11 @@
             <plugins>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-dependency-plugin</artifactId>
+                    <version>3.0.0</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-jar-plugin</artifactId>
                     <version>3.0.2</version>
                 </plugin>