loop receive ok