offsets now follow piped delimiter