part 2 vector