to hell with vectors