I called ircc today they said my everything is done Including background check and last time when i called them they told me everything is done except background check. Also they said now we are doing background check for your spouse!! Anybody here knows how long it could take from here ??