added changes to router