update to sync with the latest version