bug when composed vectors are zero