Anxious to perform their mission