add async attribute to speed up loading