update, sync support