many ways to have Asa