Algebra 2: An Incremental Development door