Router base implementation