some unite changes