| needs to be escaped in gsub... \|