Partway through 4b. Tests failing.