Yes you are right. I mean 2018 applications run in order before 2019. Yet I see 2019 applications getting pr while 2018 are still waiting.Everything with IRCC is so bizzare plus we dont even know in what way they are processing applications, some mid 2018 applications are still pending while early 2019 are getting their DMs. Its frustrating at this point.