changes to router