js pushed to after page load