modified router