Update asa.cpp