working commit
by rows