Forgot to mention that the agent told me that the MoFA bit has to be done via an appointment (no walk-ins as in the past), This caused an extra 2 week delay because that was the next available appointment. It's all pretty straight forward really, but a little time consuming. Good luck.