Changed :first to :pre-load.
Updated and extended documentation.