Recursion, (if) statements, and (=) procedure have been added.