add asysc