description & test for pipe updated
minor changes