I was just drawing a distiction between
loop # render vf := 1 delay := vf # update loop vf := delay if vf != 0 then again again
and
loop vf := 1 delay := vf # render # update loop vf := delay if vf != 0 then again again