initial commit, mostly ripping content from doppio