Welcome to a work in progress.