update makefile
use iterator for non zero... wayy faster