whitespace
added another cmd method and made pipedcmd not return a channel