update passage