Challenges ahead for Rajapakse