rename component to router