If a player wants to leave then they tend to get their wish these days. Contract just gives us a stronger position with regards fee. He'll know he might not get the chance again to join Arsenal or Liverpool as come next year you'd assume the Striker positions will have been filled. So for me keeping him here next season is key - and a new contract would go some way to help.