Few updates; still a work in progress.