quick update from this, i sent a web form on July 9 and now getting respond, just in case someone wondering if IRCC web form ever respond.
they told me they verified the information i provided and can confirm that the application is still in process.
guess now is just waiting...