Added generation of toString()