are you a immigration lawyer, or paralegal? you sound very experienced. and i have learnt a lot from your advice in the past few months.