add option for fifo location, don't panic on errors