add asy