As above, you shouldn't be using overriden constructors like this. You're also keeping a static reference to it which seems a little funny.