@Nongnuch *******
actually that is not true at all. The financial requirements alone are different for all of them. Type O based on marriage requires either bt400,000 in a bank account in your name only, or bt40,000 in monthly transfers. Type O retirement extension requires bt800,000 in your back account, or bt65,000 a month transferred in from an overseas source, and a dependant extension requires bt500,000 for each dependant. And the required paperwork is different too. Try to stay up on what the requirements actually are, because they are not the same for all types of type O extensions.