I provided all the necessary documents.. 50000 cad, property, decent job, invitation and still got rejected, I think its all about the money. I am Iranian and all the Iranian billionaires are coming and going to Canada with zero problems, but normal hard working people like me.. rejected