add asa variation