add Switched Run-length encoding