'Kane has had a very good week'