working on polynzc