attempt to fix zero problem