Merge remote-tracking branch 'refs/remotes/origin/master' into theAzack9
Merge commit '06a8a9320a777423ad100a79655042391096f0db' into theAzack9
added pipe functionality.
Merge remote-tracking branch 'refs/remotes/origin/theAzack9'