vector as tuple