Initial commit, incomplete; going to bed