Ideally these should be loaded at the beginning of the module