Home Tennis Goffin: I'm a better player now