cga was introduced dynamically generated one or more matrix codebook s from e g matrix codewords that are dynamically generated from e g vector codebook s for 2 3 4 n unit vectors those skilled in the art will appreciate that such n dimension unit vectors are already disposed on such communication device s to support a number of other features such as e g single data stream beamforming as such the co pending lin application represents a significant improvement in mimo implementations with this application the lin reference is extended to introduce an innovative code management agent cma according to one embodiment described more fully below a codebook management agent cma which may be selectively invoked to dynamically generate and or utilize one or more of uniform non uniform and or a hierarchical codebook s in support of e g a closed loop mimo or beamforming implementation the cma disclosed herein may well include and or be coupled to one or more cga 39 s although the scope of the invention is not so limited beamforming is a useful technique to increase the effective signal to noise ratio snr perceived by receivers within mimo systems in an explicit feedback scheme information associated with a beamforming matrix is sent back to the transmitter to efficiently encode the beamforming matrix a series of vector codebook s may be designed and or dynamically generated e g as provided for in the above referenced co pending application in uncorrelated channels the beamforming matrix is uniformly distributed in the stiefel manifold see e g fig4 in this regard in traditional implementations a vector codebook is substantially optimized to cover the whole manifold with the following criteria where m is the dimension of the vector.