update to sync with level 1 canvas spec