Belisarius had broken the siege around Rome. Now he wanted to push on to the Ostrogothic capital in Ravenna, so Justinian sent fresh troops with new commanders: Narses and John. Belisarius ordered John to take his cavalry north and secure the route the Ravenna, but John bypassed several cities that seemed too difficult until he was offered a willing surrender by the people of Ariminum. When Belisarius ordered him to return to the main army, John refused, and soon found himself surrounded by the same forces he'd declined to fight earlier. Narses insisted that they rescue him, so Belisarius devised a plan and tricked the Ostrogoths into thinking his force was larger than it really was, so they fled without joining battle. John gave all the credit for his rescue to Narses, and a divide grew between the old guard loyal to Belisarius and the new troops loyal to Narses. Even though Belisarius had a letter from Justinian giving him sole control of the army, Narses argued over the semantics of the order and continued to do as he liked. He roped Belisarius into besieging Urbinus, then decided to abandon his own plan and return to Ariminum. Belisarius took Urbinus by a stroke of luck and wanted to send reinforcements to the Ostrogoth-besieged city of Mediolanum, supposedly under Roman protection, but John would only accept orders from Narses and stalled until after the city fell. When Roman troops finally arrived in Mediolanum, they found the entire city butchered and burned to the ground.