improved async footer load