Initial commit, to be continued.