all of Sonoli’s legal