To all the people waiting for there appeal ..never ever give up ...my husband and i have a 25 years age difference and we won the appeal we did this all on our own no lawyer or anything else and we won :) my husband will land in YVR airport may 31 :)