added vector spec