Hadden hails improvement