OMNIVORE TECHNOLOGIES INC