Timing is dependent on whether the FDA found everything they want cured in the last round. It is possible they come back with something completely new they want fixed. The FDA must have gone through the main data sets already and has seen no reason to shut down the filing completely so it's just a waiting game until approval.