If you are applying under the CEC stream, you meet the minimum requirements and your OWP is good for another year or so, I don't think you have to even think of a Plan B. Just be patient and you'll get your ITA. FSW and FST streams are a whole 'nother ball game though, I suggest anyone in the...