added more async javascript loading