J31 was always a decade away but some people were to emotional to accept the fact. PAF really needs to get rid of old dying F7 & Mirage which have now started to crash & is alarming for PAF. The truth is, PAF have got no choice but to negotiate for platforms which are already in service. Surely PAF will not go for expensive aircrafts such as Rafales, Griphon & even Sukhois. PAF should go for available option of J10's & start replacing the old dying fleet of Mirages, which in fact is a good choice but I don't see it happening. I am not sure what PAF is up to& what exactly are they searching for. One thing is for sure that they are not good not going to wait cor 15 or 20 more years, surely they are searching for a fighter jet, but which one are they looking for is a big question.