updated "soa"