bumping version.
changing document to window.
fire onload.
improving.