sync with tutorial