yes, the contract has been renewed in last summer but the visa is given till mid April just before the expirary day of the passport
last month, my maid has applied for new passport and will collect it on the coming Monday
i am thinking just the new contract is proven enough when she applys for extension of visa with her new passport