modifica toString con if per evitare nullpointerexception