using vector and operator* instead of whole namespace