another visa saga II – halfway there