it can be loaded from anywhere