added rowvector and columnvector to tools