Constructing Algebra by