diff --git a/src/command/command.php b/src/command/command.php
index <HASH>..<HASH> 100644
--- a/src/command/command.php
+++ b/src/command/command.php
@@ -35,6 +35,12 @@ abstract class Command {
 
 	/**
 	 * @param $lines
+	 *
+	 * @throws \SMB\NotFoundException
+	 * @throws \SMB\AlreadyExistsException
+	 * @throws \SMB\AccessDeniedException
+	 * @throws \SMB\NotEmptyException
+	 * @throws \Exception
 	 * @return bool
 	 */
 	protected function parseOutput($lines) {
diff --git a/src/command/put.php b/src/command/put.php
index <HASH>..<HASH> 100644
--- a/src/command/put.php
+++ b/src/command/put.php
@@ -18,6 +18,8 @@ class Put extends Command {
 
 	/**
 	 * @param $lines
+	 *
+	 * @throws \SMB\NotFoundException
 	 * @return bool
 	 */
 	protected function parseOutput($lines) {
@@ -29,6 +31,7 @@ class Put extends Command {
 			} else {
 				parent::parseOutput($lines);
 			}
+			return false;
 		}
 	}
 }
Add @throws to phpdoc