For singletons use the more common "sharedInstance" class method rather than "shared" which is ambiguous