Roberto Piccoli Analysis