A bunch of work in progress.