Transaction updates.
Much more elegant transaction model.
Working joins.