Let be the mod Steenrod algebra. A free -algebra is defined using Dickson subalgebras of various length and an algebra isomorphism is provided. Certain subalgebras filter and their quotient is isomorphic as -algebras with the universal enveloping algebra on a certain Dickson subalgebra. A consequence of this approach is a new basis for H* (B Sigma(infinity), Z/pZ).