Fixed Length in pipedev & added Switch syscall to process