zot and zot.rect