wip pipe.
javadoc.
fix pipe syntax.