Seperated Vec classes