Geometry Driving Algebra