threading and deferred loading support