It doesn't look like these new and create methods do anything, and it looks like you might have copied them from LinkChecker.  This will often confuse you more than help you, since you'll forget what was from LinkChecker and what you built for this.  Instead of copy/paste, when you want to use work from another codebase, use it as a reference, and pick out the parts that are useful.