aadd function just like "mapture"