zispad

miscellaneous notes by zis.