Shreyas Iyer, who has captained Shaw several times, called him god-gifted but also asserted that he has to focus on his work ethic to get things back on track.