Zak Crawley has declared himself fit for England's third Test with India and ready to show his improvement after a big learning curve in Sri Lanka.
The Kent batsman scored only 35 runs across four innings in Galle and a "freak injury" saw him ruled out of the first two matches of this series.
Crawley slipped on a marble floor and sprained his right wrist ahead of a training session, but is now available again and could open the batting or line up in his preferred number three position on Wednesday.
"It is all about proving my fitness to the coaches but it feels a lot better and I am back batting now in the nets and doing stuff out in the field, so it is looking positive," the 23-year-old said ahead of the day-night fixture in Ahmedabad.
"I was one of the first players to go out on to the field, with my spikes on, and basically my feet went out from underneath me.
"To protect my head I stuck my hand out and it was one of those freak incidents where my arm took all the weight. It was a real shame to do that and miss some Test cricket."
He is expected to play in Ahmedabad but where is up for debate with opener Rory Burns and Dan Lawrence, who was used at three, both under threat.
It was during the two-match series with Sri Lanka in January that the right-hander was asked to bat at the top and he struggled against Lasith Embuldeniya's spin.
Crawley was out in all four innings to the slow left-armer with a top score of 13 and could take on a similar challenge next week in the shape of Axar Patel, who claimed seven wickets on debut in the second Test.
But Crawley insisted: "I still back my game against spin ... I am not going to let a few dismissals change the way I play."