Visas today and tomorrow