Brazil a mixed picture.