update with rest of tutorial