All work up to this point.