playing with identity matrix construction