Oh I see, so it'll be easier if my passport have Visa stamped on it. Well I only travel here in Asia. Hopefully they will release the results tomorrow. The embassy said they will process mine today Thursday. Fingers crossed.