The e-channels have improved the efficiency and speed of the visa or permit application procedure for everyone concerned.