Slowly filling in details, with too many commits.