vector done