circular subvector basics... kinda