20070520 india: Efforts on to make visa processing easier