With H-1B cap exceeded, visa lottery will be needed