congrats jehzro. i am 70% that ill get my visa coz we have the same situation. did stephen lillie replied to your email?