created Vec.x10 to comply with specifications