fix emerge object