pipe test passes
pipe test passes
cli is pretty fully tested now