pipe commands work. added makefile