update operation in singleDomain