@CAO activity