started on vectors