purpose of visit, family ties in Canada and in your country of residence, immigration status (I have a work permit in another country)
I ordered gcms notes and resubmitted based on the comments there.
I contacted Singapore VO a couple of days ago and they said they are reviewing secondary clearances; so I guess more background checks and stuff.
So now, just waiting (im)patiently!