How are scripts loaded?