modifying router