cairo -N patch switch