add external loading locations. TODO: change detection for external locations