Ronda Palazzari Abstract Class 22 and a half