Challenges ahead in Kashmir