In 1303, Edward invaded again, reaching Edinburgh before marching to Perth. Edward stayed in Perth until July, then proceeded via Dundee, Brechin, and Montrose to Aberdeen, where he arrived in August. From there he marched through Moray to Badenoch before re-tracing his path back south to Dunfermline. With the country now under submission, all the leading Scots, except for William Wallace, surrendered to Edward in February 1304. John Comyn, who was by now Guardian again, submitted to Edward. The laws and liberties of Scotland were to be as they had been in the days of Alexander III, and any that needed alteration would be with the assent of King Edward and the advice of the Scots nobles.