is there any reason for this difference in behaviour? It's unexpected (well, it was unexpected by me :) >>> umath.logical_and(4,5) 1 >>> 4 and 5 5 ta, Anthony _______________ MATRIX-SIG - SIG on Matrix Math for Python send messages to: matrix-sig@python.org administrivia to: matrix-sig-request@python.org _______________