added async page loads and everything looks pretty good