era tutto giusto ma il tipo di ritorno della toString doveva essere un puntatore