After months of speculation on whether he will be BJP's top contender in the pm race Narendra Modi has said that he will continue to serve Gujarat till 2017.