add uglifying and remove async