amanda cappelletti