my novel source code