update to router