vector objects