I checked CIC website earlier, got a messege which said I can apply prearrival service(letter of Invitation to pre-arrival service was attached), which is weird coz I've been in Canada whole time,and back ground check and eligibility is still in process. I checked ecas, says " decision made"...