Amanda Palo's contributions