double polynomial - first push