OPENZAP (WORK IN PROGRESS) *shrug*