todo vector